unavoidable collision - Turkish English Dictionary